/*
 * File Name:               ITask_BTree.cs
 * 
 * Description:             普通类
 * Author:                  lisiyu <576603306@qq.com>

 * Create Date:             2017/06/13
 */
using BehaviorDesigner.Runtime.Tasks;

namespace XBehaviorTree
{
    public interface ITask_BTree
    {
        TaskStatus OnUpdate();
    }

#if XBTREE_DEBUG
    public interface ITask_Debug
    {
        string FriendlyName { get; set; }

        TaskStatus DebugStatus { get; set; }

        TaskStatus OnDebugUpdate();

        void OnResetDebugStatus();

        bool ViewChild { get; set; }
    }
#endif 
}
